How to Simulate It - A Tutorial on the Simulation Proof Technique
نویسنده
چکیده
One of the most fundamental notions of cryptography is that of simulation. It stands behind the concepts of semantic security, zero knowledge, and security for multiparty computation. However, writing a simulator and proving security via the use of simulation is a non-trivial task, and one that many newcomers to the field often find difficult. In this tutorial, we provide a guide to how to write simulators and prove security via the simulation paradigm. Although we have tried to make this tutorial as stand-alone as possible, we assume some familiarity with the notions of secure encryption, zero-knowledge, and secure computation.
منابع مشابه
Development and Usability Evaluation of an Online Tutorial for “How to Write a Proposal” for Medical Sciences Students
Background and Objective: Considering the importance of learning how to write a proposal for students, this study was performed to develop an online tutorial for “How to write a Proposal” for students and to evaluate its usability. Methods: This study is a developmental research and tool design. “Gamified Online Tutorial based on Self-Determination Theory (GOT-STD) Framework" became the basis f...
متن کاملTutorial Review: Simulation of Oscillating Chemical Reactions Using Microsoft Excel Macros
Oscillating reactions are one of the most interesting topics in chemistry and analytical chemistry. Fluctuations in concentrations of one the reacting species (usually a reaction intermediate) create an oscillating chemical reaction. In oscillating systems, the reaction is far from thermodynamic equilibrium. In these systems, at least one autocatalytic step is required. Developing an instinctiv...
متن کاملSimulation of nanodroplet impact on a solid surface
A novel computational fluid dynamics and molecular kinetic theory (CFD-MK) method was developed to simulate the impingement of a nanodroplet onto a solid surface. A numerical solution of the Navier–Stokes equation using a volume-of-fluid (VOF) technique was used to model nanodroplet deformation. Dynamic contact angle during droplet impact was obtained by molecular kinetic theory. This dynamic c...
متن کاملInvestigation of Oil Spill Distribution in the Southern Caspian Sea Affected by Seasonal Variability Impacts
Because of environmental sensitivity of the Caspian Sea, any subsea oil spills and blowouts can inflict destructive impacts on marine environment and cause catastrophic damage in the area. Employing mathematical simulation is one of the easiest and most effective prediction tools for understanding the oil spill behavior under various environmental forces. In this regard, Mike3D simulation packa...
متن کاملSimulation of nanodroplet impact on a solid surface
A novel computational fluid dynamics and molecular kinetic theory (CFD-MK) method was developed to simulate the impingement of a nanodroplet onto a solid surface. A numerical solution of the Navier–Stokes equation using a volume-of-fluid (VOF) technique was used to model nanodroplet deformation. Dynamic contact angle during droplet impact was obtained by molecular kinetic theory. This dynamic c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electronic Colloquium on Computational Complexity (ECCC)
دوره 24 شماره
صفحات -
تاریخ انتشار 2016